ball sealer - Alemán Inglés Diccionario